home *** CD-ROM | disk | FTP | other *** search
- On 20-May-97, Fegan, Michael wrote:
-
-
- >...The theory behind the idea is excellent. Stands to reason that
- >the amount of Amos expertise on this list could easily blow
- >everyones' mind if it were all put into one super game...
-
- Most definitely!! The mere thought of what such a collaboration
- could produce is StAgGeRiNg...
-
-
-
- >You've spent 3 weeks perfecting your chunk of the 'list
- >supergame'. As far as you are concerned, it's perfect. You give it
- >the person responsible for the whole source (another problem?), a
- >few other people look at it, then proceed to take your code to
- >pieces pointing out everything that could be improved upon.
-
- Well, there really should not be a "few other people" looking at
- it. If the person handling the integration of the modules does not
- have sufficient time to handle the task the appropriate thing to
- do would be to ask for an assistant or even a new leader. This
- would certainly be more professional then to pass the sources
- around to two or three friends...
-
-
-
- >Sure, you accept their criticisms gracefully, hey some of 'em
- >might even be valid!, you change it and give it back. This loop will
- >continue until the code is how someone else wants it. Then you
- >get the feeling that it's not actually your code, and it isn't.
- >You've been demoted to a typist...
-
- Yes, that would be a bit unsatisfying. The project leader/module
- integrator will need to be the most open-minded he/she has
- ever been. To accept someones module and judge it solely on
- how well the module performs it's "job", not on how well it is
- progammed, could be a tremendous challenge but, also a
- rewarding experience...
-
-
-
- >Another scene:-
- >Your code is perfect. You hand it to the list. It doesn't work with
- >someone elses code. Who changes their code. Is it your code that
- >doesn't fit with their code or vice versa.
-
- Again, in my opinion, this would be determined by the project
- leader/module integrator. Anyone in that position should be
- prepared to spend time resolving variable-conflicts, etc.
-
-
-
- >Obviously a leader should be nominated to manage all the code
- >segments etc. and he/she should have the final word on what is
- >going in to the game and what gets left out and of course they
- >should be completely impartial!
-
- Very true!!
-
-
- This "List SuperGame" is a great idea and it is certainly possible
- to achieve as long as the necessary time is taken in the design
- stage to create a program-structure as clear and "solid" as
- possible.
-
- Many of the module conflicts could be avoided by setting up
- standards in this design stage. Perhaps, all modules variables
- could begin with a key letter or two, etc.
-
-
- I am currently involved in an on-line programming project and
- this works in the following fashion:
-
- The project leader creates the overall program-structure in as
- much detail as possible.
-
- This program-structure is then used to determine the necessary
- components and componet-parts, which are listed on a
- Web-page under the "NEEDED" heading.
-
- Each module is listed along with it's status, which can be
- "OPEN", "PROGRAMMING", or "INTEGRATION".
-
- Now, we just browse through the "OPEN" modules and select one.
- After receiving confirmation from the project leader, the coding
- of the module begins.
-
- Now, this module is updated, on the Web-page, with the name of
- the programmer/artist working on it and the status is changed to
- "PROGRAMMING".
-
- Once the module is completed, it is e-mailed to the project leader
- who performs the integration of the module into the main
- program-structure.
-
- Now, the module' status is updated, on the Web-page, to
- "INTEGRATION".
-
-
- Anyway, the point is this has all been working quite well and I
- would suggest a similiar strategy be used in this project...
-
-
- So, these are all some important things to consider.
-
- In the meantime, why don't we commence with the actual game
- concept!! It seems like the best way to do this would be to have
- the nominations and voting right here in the list so, here goes...
-
- This is not a specific game-style but, I strongly suggest we
- choose a simple game such as PacMan, Arkanoid, etc.
-
- Now, before you all flame me let me explain why!!
-
- If we are going to do this, it makes more sense to choose a simpler
- game so we can gain experience in working together. Better to
- work out the problems in a small project before diving into a
- mega project and having the challenge of both the supergame
- itself as well as the coordination of the development.
-
- Also, I think a simpler game would be better as we don't want our
- first project to take many months or years, or do we?
-
- Remember, small successes first, then go for the big ones as you
- gain experience...
-
- What do YOU think? How about a "List Game" then after we see
- how well that works out, we can go for the "List SuperGame"??
-
-
-
-
-
- Take care,
-
- Garfield
-
-
-
-
-
-